package com.ruoyi.service.impl;

import com.ruoyi.entity.NutzTest;
import com.ruoyi.service.NutzTestService;
import org.nutz.plugin.spring.boot.service.BaseService;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import javax.annotation.PostConstruct;

/**
 * @author zhangjialu
 * @date 2021/7/25 下午10:19
 */
@Service
public class NutzTestServiceImpl extends BaseService<NutzTest> implements NutzTestService {

    @PostConstruct
    public void init() {
        dao().create(getEntityClass(), false);
    }


    @Transactional(readOnly = false)
    public void save(){
        for (int i = 0; i < 10; i++) {
            NutzTest nutzTest = new NutzTest();
            nutzTest.setId(i+"");
            nutzTest.setName("name:"+i);
            save(nutzTest);
        }
    }

}
